Steps for installing PTVS for UAP

Prereqs:
* VS 2015 RC (D14Rel 22809 or higher)
* An Athens IoTUAP device or VM running fbl_iot_client 10069 or higher

1. Run PTVS IoT Preview VS 2015.msi
2. Run pyuapsdk.vsix (Required to use the Python Background Service project template)
3. Install CPython from http://python.org (3.*)
3. Open VS 2015
4. File -> New Project
5. Under Python -> Windows IoT Core, select Python Background Service (IoT) and specify name
6. Add your code to StartTask.py and good luck!

To use GPIO, I2C or SPI from python project:
=============================================
Option 1 - Use source projects for extensions (useful in case you are building same app for multiple platforms)
=============================================
1. Enlist in http://github.com/ms-iot/python
2. Pull down entire project
3. Add projects (e.g. wingpio, winspi or wini2c) to your python solution
4. Add project reference to your python project
5. Add project pythoncore under cpython\PCBuild\winrt\pythoncore.vcxproj to your python solution
6. For the devices projects added, you will have to update the SDKs referenced
   i.   Go to References for each project and select Add Reference...
   ii.  Navigate to Windows Universal -> Extensions
   iii. Select the Windows IoT Extension SDK and click OK
   iv.  Remove the Windows IoT Extension SDK reference which is out-of-date (has a warning symbol over it)
7. Add import _win* to your python script where * is either spi, i2c or gpio
8. Build and go!

=============================================
Option 2 - Use prebuilt binaries
=============================================
1. Add a reference to a _win*.pyd (reference _win*_d.pyd if you are running a debug configuration) file from windevices\[Platform] folder to your python project
2. Add import _win* to your python script where * is either spi, i2c or gpio
3. Start using the modules to talk to devices!